Costa Brava And The Girona Pyrenees, A Paradise For Cycling